home *** CD-ROM | disk | FTP | other *** search
/ El Mac 7 / El Mac 7.iso / Productividad / FileMakerPro Templates / BibRef Pro / BibRef Pro Doc Text < prev    next >
Encoding:
Text File  |  1995-05-10  |  18.9 KB  |  561 lines  |  [ttro/ttxt]

  1.  
  2.  
  3.  
  4.  
  5. Documentation
  6. Michael Kranz
  7. Version 1.0
  8.  
  9. BibRef Pro is a FileMaker Pro database for bibliographic references. It operates on a scheme derived from the BiBTeX standard. BibRef Pro was developed during my thesis work, where I need a database for my bibliographic references that fit scientific requirements and is capable of exporting formatted entries for use with FrameMaker.
  10.  
  11. BibRef Pro is ShareWare!
  12.  
  13. That means you can use the unregistered version of BibRef Pro on a trial basis for a limited time of 30 days. If you continue to use BibRef Pro, you must pay $15 to become a registered user of BibRef Pro. The unregistered version is password protected and is restricted in the following way:
  14.  
  15. 1.    You only have access to 3 of 13 entry types: article, book and misc. See documentation for information about entry types.
  16.  
  17. 2.    You cannot enter information in the fields Abstract, Annotation and ISBN.
  18.  
  19. Paying the shareware fee gives you complete access to the database with a master password, I will submit to you. To register, please send $15 cash in an envelope to the address below. Sorry, but I will neither accept cheques nor credit cards, because these methods are too expensive in Germany.
  20.  
  21. Michael Kranz
  22. Nokkstr. 2
  23. D-76137 Karlsruhe
  24. Germany
  25.  
  26. Don’t forget to tell me your name, address and email-address (if available). Any comments about BibRef Pro are welcome, too. You can send me your suggestions and opinions per email to kranz@fzi.de or visit my home page on the web: http://www.fzi.de/kranz.html
  27.  
  28. Give BibRef Pro a try! Please support ShareWare!
  29.  
  30.  
  31.     1.0    Installation and Start
  32.  
  33.     1.1    Files
  34.  
  35. Installation of BibRef Pro is very easy. Decompressing the archive with Stuffit Expander or a similar decompressor creates a folder called BibRef Pro, which contains the following files:
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. Please don’t move any of the database files to another location. They all must be located in the same folder. The installation of BibRef Pro will NOT change your system folder. Making an alias of BibRef Pro Bibliography and moving it to your most convenient location is highly recommended.
  57.  
  58.     1.2    Requirements
  59.  
  60. You need FileMaker Pro from Claris to run BibRef Pro. The system requirements of FileMaker Pro are valid for BibRef Pro, too. System 7 is recommended. BibRef Pro looks best on a 256 color screen, but black and white is also possible.
  61.  
  62. You need at least SimpleText to read the documentation. To read the formatted version of the documentation, you need FrameMaker form Frame Technology. BibRef Pro has a close relationship to FrameMaker, since it is capable of exporting the Maker Markup Language (MML), but you don’t need FrameMaker to use BibRef Pro!
  63.  
  64.     1.3    Starting up
  65.  
  66. Double click on BibRef Pro Bibliography or open it with File/New within FileMaker Pro.
  67.  
  68.  
  69.     2.0    Home Page
  70.  
  71. After starting BibRef Pro the home page will display. The home page is divided in informational and operational areas.
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.     2.1    Selections
  90.  
  91. On the left side there is information about the current selection and of which entry types it consists. In FileMaker Pro a selection is a subset of all available records. In the above figure, 3 of 6 records are selected. The buttons on the right of the selection info always operate on the current selection. You can mark or unmark all records in a selection, you can delete or sort a selection or you can export a selection as text or as MML.
  92.  
  93. The buttons in the middle of the home page generate a selection from the whole set of records. In the right column (green) you can select all records of a specific entry type. In the left column with the red buttons you can select all records with markers set or unset (See section 2.3 for markers). You can also select incomplete records. A record is incomplete, if there is no information in a required field (See section 6.2 for entry fields). On top of the left row you can select all records or inverse the current selection. It is also possible to omit the current record from the selection.
  94.  
  95.     2.2    Citations
  96.  
  97. The buttons below the word "Citations" always operate on the whole database. You can clear all citation marks and you can import new citations from a text file. In the file dialogue which asks you for the text file, it is important to choose the file format "Text with Tab" from the popup menu. Otherwise the citation import may not work. Please feel free to try this feature out by using the text file "Sample Citations".
  98.  
  99.     2.3    Markers
  100.  
  101. Two kind of markers are mentioned. The first marker is the user marker, which can be toggled with the buttons Mark or Unmark. The second marker is the citation marker. This marker can only be changed with the citation buttons on the home page. Markers are shown in the lower left corner of each record. The combinations are
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.     
  110. 2.4    New Records
  111.  
  112. You can add new records to the database with the buttons on the right side of the home page. Each button generates an empty record of a specific entry type (See section 6.1 for entry types).
  113.  
  114.     2.5    Current Record
  115.  
  116. Information about the current record is shown in the bottom of the home page. The green field on the left shows the records key. The key is unique over all records and consists in general of the first three letters of the authors name followed by the last two digits of the publication year. The check mark 4 on the right of the key marks a record as complete. If a record is incomplete, the symbol 0 will appear.
  117.  
  118. The red field on the right of the check mark shows the current entry type. Below you see the marker symbol and concatenated information about the current entry. The blue line at the bottom contains technical information such as creation date and modifying date of the current record.
  119.  
  120.     2.6    General Operation Buttons
  121. At the bottom of the home page and on all other pages of the database there are a few buttons for general operations. These are as follows:
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.     
  137. 3.0    Help Page
  138.  
  139. Click on the button "Help" to go to the help page of BibRef Pro. The help page gives a short overview for the most used operations. On the bottom of the help page you can click on the button "Types and Fields" to open the special help database "BibRef Pro Types and Fields":
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156. In the left field (red) you can see all available entry types and in the right field (green) there are all used entry fields. Click on any word to go to a specific page with explanations to an entry type or entry field.
  157.  
  158.  
  159.     4.0    Current Page
  160.  
  161. In the main database there is a specific layout for each entry type. Each current page has a similar construction. The following picture shows the book page as an example.
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179. At the top you can enter the key (green). The key is used for citations in a scientific text. To prevent failure of the citation import mechanism it is highly recommended not to use special symbols or blanks inside the key. Please use letters and digits only. On the right of the key you see the check mark which indicates completeness.
  180.  
  181. At the bottom of the page you can see the marker symbol, the concatenated text of the current record and the buttons for general operations. With the buttons on the left of the page you can switch to another entry type, e.g. if you want the book to become a techreport, click on the button "Techreport".
  182.  
  183. Please notice that the general button "Current" was exchanged with the button "Home". If you ever got a current page that is not identical with the current entry page (this can happen, if you use FileMaker operations directly, for example duplicate a record or search for a specific record), simply click on the red field, which contains the current entry type. Or change the entry type with one of the buttons at the left. By the way, the "Prev" and "Next" buttons will always switch to the correct page.
  184.  
  185. The rest of the current page is filled with the entry fields. Required fields are marked with purple words and the special symbol 0. A record is complete, if all required fields are filled out. All other fields are optional. As you enter information in the fields you can follow the concatenation algorithm with the text field at the bottom of the page.
  186.  
  187.  
  188.     5.0    Additional Information Page
  189.  
  190. If you click on the button "More", the Additional Information Page will display. This page is common to all entry types. Here you can enter general information such as keywords, annotations or ISBN numbers. The next figure shows the Additional Information Page:
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208. The Additional Information Page should be used for searching, because its fields are common to all entry types. All fields on this page are optional, but it is recommended to set at least the correct language for the current entry.
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228. At the top of the page the key is displayed together with the completeness checkmark. At the bottom you see the technical information line together with the marker symbol and the concatenated text of the entry.
  229.  
  230. The general operation buttons are the same as in the other pages with exception of the "More" button, which was replaced by the "Current" button.
  231.  
  232.  
  233.     6.0    Types and Fields
  234.  
  235. The operation scheme of BibRef Pro is derived from the BibTeX standard. That means, the entry types and entry fields from BibTeX are available within BibRef Pro. There are 13 entry types. Each entry types consists of several entry fields, which are classified either as required fields or as optional fields. Required fields must be filled out to make an entry complete. Optional fields can contain additional information about an entry.
  236.  
  237.     6.1    Entry Types
  238.  
  239. article
  240. An article from a journal or magazine.
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248. book
  249. A book with an explicit publisher.
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258. booklet
  259. A work that is printed and bound, but without a named publisher or sponsoring institution.
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. inbook
  269. A part of a book, which may be a chapter and/or a range of pages.
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278. incollection
  279. A part of a book with its own title.
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288. inproceedings
  289. An article in a conference proceedings.
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299. manual
  300. Technical documentation.
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310. mastersthesis
  311. A Master’s thesis.
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320. misc
  321. Use this type when nothing else fits.
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330. phdthesis
  331. A Ph.D. thesis.
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340. proceedings
  341. The proceedings of a conference.
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351. techreport
  352. A report published by a school or other institution, usually numbered within a series.
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361. unpublished
  362. A document with an author and title, but not formally published.
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.     6.2    Entry Fields
  372.  
  373. address
  374. Publisher’s address. For major publishing houses, just the city is given. For small publishers, you can help the reader by giving the complete address.
  375.  
  376. annote
  377. An annotation. It is not used by the standard bibliography styles, but may be used by others that produce an annotated bibliography.
  378.  
  379. author
  380. The name(s) of the author(s), in the format: »surname ‘,’ abbreviated first name { ‘;’ surname ‘,’ abbreviated first name }«
  381.  
  382. booktitle
  383. Title of a book, part of which is being cited.
  384.  
  385. chapter
  386. A chapter number.
  387.  
  388. edition
  389. The edition of a book. For example, »second revised edition«
  390.  
  391. editor
  392. Name(s) of editor(s), typed in author format. If there is also an author field, then the editor field gives the editor of the book or collection in which the reference appears.
  393.  
  394. howpublished
  395. How something strange has been published.
  396.  
  397. institution
  398. The institution that published the work.
  399.  
  400. journal
  401. A journal name. Abbreviations are provided for many journals.
  402.  
  403. key
  404. Used for creating and alphabetizing a label. This field is identical with the citation label in the running text. Format: First 3 chars of the first authors name and the last 2 digits of the year. Identical keys must be distinguished with a little latin letter. Example: Ben92a
  405.  
  406. month
  407. The month in which the work was published or, for an unpublished work, in which it was written.
  408.  
  409. note
  410. Any additional information that can help the reader.
  411.  
  412. number
  413. The number of a journal, magazine, or technical report. An issue of a journal or magazine is usually identified by its volume and number; the organization that issues a technical report usually gives it a number.
  414.  
  415. organization
  416. The organization sponsoring a conference.
  417.  
  418. pages
  419. One or more page numbers or ranges of numbers, such as 42–111 or 7, 41, 73–97. 
  420.  
  421. publisher
  422. The publisher’s name.
  423.  
  424. school
  425. The name of the school where a thesis was written.
  426.  
  427. series
  428. The name of a series or set of books.
  429.  
  430. title
  431. The work’s title.
  432.  
  433. type
  434. The type of a technical report, for example, »Research Note«.
  435.  
  436. volume
  437. The volume of a journal or multivolume book.
  438.  
  439. year
  440. The year of a publication or, for an unpublished work, the year it was written. It should consist only of numerals, such as »1994«.
  441.  
  442.  
  443.     7.0    Generation of Bibliographies
  444.  
  445. The following description is related to the use of BibRef Pro in conjunction with FrameMaker. If you prefer another publishing system, feel free to change the corresponding field definitions in BibRef Pro. Nevertheless the basic principle of inserting and collecting citations in your scientific work is nearly identical in every well designed publishing system.
  446.  
  447.     7.1    Preparing your work in FrameMaker
  448.  
  449. To put a bibliographic citation into your running text you must insert a marker of type "author". The marker text must be identical with the corresponding key field in BibRef Pro. The style of your visible citation should also be identical with the key. For example, look at the following citation:
  450.  
  451. [Ben93]
  452.  
  453. It is very important not to use brackets or slashes within the marker text, because this would effect the marker collection process. Apart from this make sure that for a marker in your text there is always a corresponding entry in BibRef Pro.
  454.  
  455.     7.2    Collecting Citations in FrameMaker
  456.  
  457. When the time is come to generate a bibliography, the first action is to generate an author index. This is an alphabetic index of all markers of type "author". To use this index with BibRef Pro, you must delete the group titles in the index. Switch to the reference page "AIX". Look for the line with the paragraph tag "GroupTitlesAIX". Delete the contents of this line without removing the paragraph marker! Activate "Text symbols" in the View menu to perform this operation.
  458.  
  459. Look for the line with paragraph tag "SeparatorsAIX" (It is the "1, 2-3" line). The first char in this line is a blank. Replace it with a tab. Switch back to body pages. Save the index.
  460.  
  461. Bring your main document or book in the foreground and generate the index again. The group titles will disappear and you will end up with a alphabetically sorted list of your citations. Save the new author index in text format. This will produce a text file which consists of a text line for each citation. The text line contains the citation key, a tab symbol and some page numbers. These page numbers are important for the citation import mechanism in BibRef Pro.
  462.  
  463. The file "Sample Citations" has the correct format.
  464.  
  465.     7.3    Importing Citations into BibRef Pro
  466.  
  467. Go to the home page of BibRef Pro and click on the button "Get" below the word "Citations". A new window will appear, which looks like this:
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476. The citation import operation works as follows: First, all existing citation markers will be removed within the main database. This is the same effect you will get, if you click on the "Clear" button. In the next step, control will went over to the above FileMaker document "BibRef Pro Citations". You will be asked for a text file:
  477.  
  478. 1.    Select "Text with Tab" in the popup menu at the bottom of the dialogue.
  479. 2.    Select the author index text file from section 7.2
  480. 3.    Click "OK"
  481.  
  482. The text file will be read in and for each entry in the main database, which has a corresponding entry in the Citation Index database, the citation marker will be set. Finally a subset of all cited entries will be selected and sorted.
  483.  
  484. Please feel free to try this mechanism out with the text file "Sample Citations", which contains a subset of the sample entries in the main database.
  485.  
  486.     7.4    Exporting References out of BibRef Pro
  487.  
  488. The next action you must perform, is to export the current (cited) selection out of BibRef Pro. If you click on the button "Export", a text file will be produced, which contains a line for each entry. A line consists of the key and a concatenated bibliographic description of the entry. Look into the file "Sample Text Export" for an example.
  489.  
  490. For use with FrameMaker, it is recommended to click on the button "MML" instead. This will produce a text file which contains the syntax of the "Maker Markup Language (MML)". This language allows preformatting of the bibliographic entries and supports the final formatting of the bibliography.
  491.  
  492. To generate a syntactically correct MML file, BibRef Pro has to add header information to the MML file. This task will be performed within the special FileMaker document "BibRef Pro MML Concatenation", shown in the following picture.
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502. The export file of the main database, "bibmml.txt" will be read in and the final MML file including header information, "bibref.mml", will be produced.
  503.  
  504.     7.5    Generate Bibliography in FrameMaker
  505.  
  506. To make a bibliography with FrameMaker, all you have to do is to import the file "bibref.mml" (into document, not with reference) to an appropriate place in a FrameMaker document. You should have predefined a paragraph tag with name "BibRef" (please use lower- and uppercase letters exactly as shown), which contains all the formatting, you want for your bibliography. The following example is an import of the sample file "bibref.mml":
  507.  
  508. [Ben93]   Bender, K. (ed.): PROFIBUS - The Fieldbus for Industrial Automation. Prentice Hall, 1993
  509.  
  510. [Kra94]   Kranz, M.; Bergmann, J.; Bender, K.: A Flexible Diagnosis System for the Testing of Networked Microsystems. In: Reichl, H.; Heuberger, A. (ed.): Micro System Technologies 94; 4th International Conference and Exhibition on Micro Electro, Opto, Mechanical Systems and Components, Berlin, October 19 – 21, 1994, p. 813 – 822, VDE-Verlag, Berlin, 1994 
  511.  
  512. [Rie94]   Rieger, B.; Kranz, M.: PROFIBUS Fieldbus Center. published on the World Wide Web, http://www.fzi.de/divisions/mrt/fieldbus/overview.html, Forschungszentrum Informatik, Karlsruhe, 1994
  513.  
  514. A first look shows you the preformatting of each entry, because the titles are italicized. At a second look you will notice markers at each key. These markers are not author markers, to avoid conflicts with the collecting of citations. The BibRef markers are of type 15. If you want, you can rename this marker type to "BibRef". Unfortunately, for customizing FrameMaker on the Mac you need ResEdit.
  515.  
  516. Why a special marker for bibliographic entries? They are for verification purposes. You can generate a type 15 marker index as shown in section 7.2 and verify the list with the author index. With hypertext links activated you can use the type 15 index as "jump table" for your bibliography.
  517.  
  518.  
  519.     8.0    BibRef Pro Registration Form
  520.  
  521. Version 1.0
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548. Confirmation containing the master password will be given by email unless otherwise requested.
  549.  
  550. To register, please send $15 cash in an envelope to the address below. Sorry, but I will neither accept cheques nor credit cards, because these methods are too expensive to handle in Germany.
  551.  
  552. Michael Kranz
  553. Nokkstr. 2
  554. D-76137 Karlsruhe
  555. Germany
  556.  
  557. You can contact me per email at kranz@fzi.de or visit my home page on the web: http://www.fzi.de/kranz.html
  558.  
  559. Thank you for supporting ShareWare!
  560.  
  561.